<?php
include_once './db.php';

//function get_basename($filename)
//{
//       return preg_replace('/^.+[\\\\\\/]/', '', $filename);
//   }



$uu=0;
function CF($size)
{
    if ($size > pow(1024, 3)) {
        return round($size / pow(1024, 3), 2) . "GB";
    } elseif ($size > pow(1024, 2)) {
        return round($size / pow(1024, 2), 2) . "MB";
    } elseif ($size > pow(1024, 1)) {
        return round(($size / 1024), 2) . "KB";
    } else {
        return $size . "B";
    }

}


function mybaname($str){
    $res=explode('/',$str);
    $res=end($res);
//    var_dump($res);
//    $res=explode('.',$res);
//    $res=current($res);
    return $res;
}
function yl($str){
    $res=explode('/',$str);
    $res=end($res);
    $res=explode('.',$res);
    $res=end($res);
    switch($res){
        case 'txt':
            return '<img src="ICO/g14.ico" alt="">';
        break;
        case 'mp3':
            return '<img src="ICO/h9.ico" alt="">';
            break;
        case 'jpg':
            return '<img src="ICO/h12.ico" alt="">';
            break;
        default:
            return '<img src="ICO/h6.ico" alt="">';
    }
}
function del($str){
    if(is_dir($str)){
        deldg($str);
    }else{
        unlink($str);
    }
}

function deldg($tr){
    if(file_exists($tr)){
        foreach(glob($str."/*") as $v){
                if(is_dir($v)){
                    deldg($v);
                }else{
                    unlink($v);
                }
        }
        mkdir($str);



    }
}
// var_dump($_FILES);exit;
function up(){
//    var_dump($_FILES);exit();
    if(!empty($_FILES)){

        $upload = current($_FILES);

        if($upload['error']==0){

            $allowType = array('jpg','png','gif','txt','rar');

            $fileType = explode('.', $upload['name']);

            $fileType = end($fileType);

            if(in_array($fileType , $allowType )){

                is_dir('./Images') ||  mkdir('./Images');

                $name = mt_rand(1,500).$upload['name'];



                if(move_uploaded_file($upload['tmp_name'],'./upload/'.$name.'.'.$fileType)){
                    return "上传成功";
                }else{
                    return "上传失败,新重新上传";
                }
            }else{
                return "上传失败,类型不允许";
            }

        }else{
            return "上传失败,错误代码：".$upload['error'];
        }

    }else{
        return "上传失败";
    }
}

//function scr($id,$y,$arr){
//    $wjm=$arr[$id];
//    $wjm=basename($wjm);
//    $str=<<<cc
//    <script>
//        alert($wjm.$y);
//    </script>
//cc;
//    return $str;
//}
//yl('./uu/dd.txt');

//$cc=filemtime('./苏打粉.mp3');
//var_dump($cc);

    ?>